I think you have to ask yourself, what in reality do these actions actually achieve? Are you educating others to have more freedom of mind and expression, or are you simply making yourself look like a childish fool?
To be honest, when I was a JW, I would have thought the latter of you.
It is far better to reason with others about their beliefs, but ultimately if they choose to follow a certain faith, then leave them alone. They have every right to worship in the way they choose. Disturbing a meeting for no good reason is not a fair and just way to behave.
I think handing out leaflets or approaching individuals after the meeting is fair enough. Afterall, JWs approach and try to reason, so choose the same tactic and earn respect. Far better than fueling the anit-apostate fire.